//
//  SMSRequestProvider.h
//  SulitLoan
//
//  Created by 虞嘉伟 on 2025/2/26.
//  
  

#import <YTKNetwork/YTKRequest.h>

NS_ASSUME_NONNULL_BEGIN

@class CommonlyModel, FurnishesModel, WantedModel;
@interface HomeModel : NSObject
@property (nonatomic, copy) NSString *PXFxX3AQ;
@property (nonatomic, copy) NSString *obO04;
@property (nonatomic, copy) NSString *hlm0UhChd;
@property (nonatomic, strong) FurnishesModel *furnishes;
@property (nonatomic, strong) CommonlyModel *commonly;
@property (nonatomic, strong) CommonlyModel *breathe;
@property (nonatomic, assign) NSInteger atom;
@property (nonatomic, assign) NSInteger cup;
@property (nonatomic, copy) NSString *prayer;
@property (nonatomic, copy) NSString *dreams;
@property (nonatomic, copy) NSString *evil;
@property (nonatomic, assign) NSInteger show_about;
@end

@interface CommonlyModel : NSObject
@property (nonatomic, copy) NSString *peppers;
@property (nonatomic, strong) NSArray<WantedModel *> *wanted;
@end
@interface FurnishesModel : NSObject
@property (nonatomic, copy) NSString *heated;
@property (nonatomic, copy) NSString *locked;
@end

@interface WantedModel : NSObject
@property (nonatomic, copy) NSString *elegance;
@property (nonatomic, copy) NSString *product_url;
@property (nonatomic, assign) NSInteger scenery;
@property (nonatomic, copy) NSString *conception;
@property (nonatomic, copy) NSString *glances;
@property (nonatomic, copy) NSString *sort;
@end


@interface HomeRequestProvider : NSObject

+ (void)requestHomeWithSuccess:(void(^)(HomeModel *model))success failure:(void(^)(YTKRequest *request))failure;

+ (void)requestNewHomeWithSuccess:(void(^)(NSDictionary *dict))success failure:(void(^)(YTKRequest *request))failure;
@end

NS_ASSUME_NONNULL_END
